terry cloth – Català–English translations

🇬🇧 en ca

terry cloth noun

  • cotton fabric
pelfa
Wiktionary Links